package org.thinker.point;

import java.util.List;
import java.util.Scanner;

public interface PointService {
	
	public static final PointService instance = PointServiceImpl.getInstance();
	
	public static final Scanner scanner = PointServiceImpl.getscanner();
	

	public void create(PointVO vo)throws Exception;
	public PointVO read(String name)throws Exception;
	public void update(PointVO vo)throws Exception;
	public void delete(String name)throws Exception;
	public PointVO findNearestPoint(PointVO vo)throws Exception;
	
	public List<PointVO> listAll() throws Exception;
}

